package com.boarsoft.wechat.service;

import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.Map;

import com.boarsoft.wechat.entity.WeChatTemplate;

/**
 * 微信内容模板维护
 * 
 * @author xuhui.guo
 *
 */
public interface TempletService {

	/**
	 * 修改微信模板接口
	 * 
	 * @param dealFlay 处理标志 1:add,2:update,3:delete
	 * @param template 模板内容
	 * @return
	 * @throws UnsupportedEncodingException
	 * @throws IOException
	 */
	Map<String, Object> upadteTemplet(String dealFlay, WeChatTemplate template) throws Exception;
	
	
	/**
	 * 修改交易码对应的微信模板接口
	 * 
	 * @param dealFlay 处理标志 1:add,2:update,3:delete
	 * @param msgCode 交易码
	 * @param tempId ID
	 * @return
	 * @throws UnsupportedEncodingException
	 * @throws IOException
	 */
	Map<String, Object> upadteMsgCode(String dealFlay, String msgCode, String tempId) throws Exception;

}
